/**
 * Defines a committee
 * 
 * @author Anurag Mishra
 * 
 */
public interface Committee {
	/**
	 * Add a person to the committee
	 * 
	 * @param person
	 */
	void addMember(Person person);

	/**
	 * Remove a person from the committee
	 * 
	 * @param person
	 */
	void removeMember(Person person);

	/**
	 * Get all committee members
	 * 
	 * @return
	 */
	Person[] getMembers();
}
